package com.ruoyi.lightkillPest.service;


public interface LightKillPestDeviceForGuangXunService {


    /**
     * 获取用户token
     * @return
     */
    public String getToken(Integer deviceId);

    /**
     * 根据设备编号获取设备信息
     * @param guangxunId
     * @param token
     * @return
     */
    public String getDeviceInfo(String guangxunId,String token);

    /**
     * 获取光迅设备
     * @param token
     * @return
     */
    public String getDeviceList(String token);

    /**
     * 控制设备开关、休眠和亮度
     * @param guangxunId
     * @param token
     */
    public int changeDeviceOnOff(String guangxunId,String onOff,String light,String token,String transport);

    /**
     * 下发数据刷新
     * @param guangxunId
     * @param
     * @param token
     */
    public void refreshfindDevice(String guangxunId,String token);

    /**
     * 控制负载工作模式
     * @param guangxunId
     * @param loadWorkMode
     * @param token
     */
    public int changeLoadWorkMode(String guangxunId,String loadWorkMode,String token);
}
